package com.lemon.core.mybatis.service.impl;


import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.lemon.core.mybatis.service.IBaseService;
import com.lemon.core.mybatis.service.IBaseService;

/**
 * @author lemon
 * @ClassName BaseServiceImpl
 * @desc 基础业务实现类
 * @Date 2018/9/2 19:08
 * @Version 1.0
 **/
public abstract class BaseServiceImpl<M extends BaseMapper<T>, T> extends ServiceImpl<M, T> implements IBaseService<T> {

    public abstract QueryWrapper<T> getQueryWrapper(T t);

    //public abstract UpdateWrapper<T> getUpdateWrapper(T t);
}